
/**
\file
All the button inputs supported by sun.
\author Sean Tromans
*/

#ifndef	SUN_INPUT_BUTTONS_HPP
#define	SUN_INPUT_BUTTONS_HPP

#define SUN_BUTTON_INPUT( e ) e,

namespace sun
{
	namespace buttons
	{
		enum enum_
		{
#if		defined(WIN32)
			
#include <sun/input/detail/button_declarations.hpp>

#else
#error Unrecognised Platform
#endif

			number_of,
		};
	};
};

#undef	SUN_BUTTON_INPUT

#endif	//SUN_INPUT_BUTTONS_HPP
